ribes odoratum - Spanish English Dictionary